@charset "utf-8";
/* CSS Document */

html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; } 
fieldset, img { border:none; } 

address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; } 
ul, ol { list-style:none; } 
body { color:#333;background:#fff;}
*{
	margin:0;padding:0;
}
a { color:#666; text-decoration:none;font-size:12px; } 
img {
			border: none;
			vertical-align: bottom;
		}
		/*-----------------------------------banner-------------------------*/
#banner{
	height:416px;
	width:1200px;
	margin:0 auto;
}

#banner-left{
	height:416px;
	width:240px;
	
}

.banner-left-hide{
	height:370px;
	width:700px;
	border:2px solid #d32402;
	position:absolute;
	top:0;left:240px;
	padding:13px 0 27px 16px;
	z-index:3;
	background:#fff;
}
.banner-left-hide .banner-left-hide-left{
	height:370px;
	width:285px;
	border-right:1px solid #ccc;
	float:left;
}
#banner-left .banner-left-ul .banner-left-ul-li {
	height:34px;
	width:224px;
	position:relative;
	padding-left:16px;

}
#banner-left .banner-left-ul .banner-left-ul-li .banner-left-a{
	height:34px;
	width:224px;
	position:relative;
	line-height:34px;
	display:block;
	font-size:14px;
	color:#fff;
}
#banner-left .banner-left-ul .banner-left-ul-li .banner-left-a span{

	float:right;
	height:34px;
	width:44px;
	background:url(../images/right.gif) no-repeat left center;
	display:none;
}
.banner-left-hide-left .banner-left-hide-left-ul li{
	height:33px;
	width:260px;
	border-bottom:1px solid #ccc;
	line-height:33px;
}
.banner-left-hide-left .banner-left-hide-left-ul li a{
	color:#000;
	font-weight:600;
	font-size:14px;
}
.banner-left-ul .banner-left-ul-li .banner-left-hide .banner-left-hide-center{
	height:370px;
	width:147px;
	float:left;
	border-right:1px solid #ccc;
	padding-left:26px;
}
	h3{
	height:30px;

}
.banner-left-hide{
	display:none;
	z-index:3;
}
.banner-left-hide-center .banner-left-hide-center-ul li{
	line-height:20px;
}
.banner-left-hide-center .banner-left-hide-center-ul li a{
	color:#000;
}

.banner-left-hide-right{
	height:370px;
	width:212px;
	float:left;
	padding-left:18px;
}

.banner-left-hide-right .banner-left-hide-right-a img{
	height:95px;
	width:200px;
	margin-bottom:22px;
}

.banner-left-ul-bottom{
	height:120px;
	width:200px;
	margin:0 auto;
}
.banner-left-ul-bottom .banner-u{
	height:22px;
}
.banner-left-ul-bottom .banner-u li{
	float:left;
}

.banner-left-ul-bottom .banner-u li a{
	padding-right:13px;color:#fff;
	}
#banner-center{
	height:344px;
	width:720px;
	float:left;	
	position:relative;
}
#banner-center-wrap{
	height:416px;
	width:720px;
	float:left;

}
#image-list img{
	position: absolute;
	display: none;
	width: 720px;
	height: 344px;
	vertical-align: bottom;
	opacity: 0;
}
#image-list .active {
	display: block;
	opacity: 1;
}
#btn-list {
		position: absolute;
		right: 30px;
		bottom: 20px;
}
#btn-list a{
	display: block;
	float: left;
	margin: 0 5px;
	width: 24px;
	height: 24px;
	text-align:center;
	line-height:24px;
	border: 1px solid rgba(255, 255, 255, .3);
	background:#999999;
	border-radius: 50%;
	transition: all .2s;
}
#btn-list .active {
	background: #f1320a;
	color:#fff;
}

/*---------------------------Ã–Ã·Ã’ÂªÃ„ÃšÃˆÃÃ‡Ã¸----------------------*/
#main{
	min-height:500px;
	height:auto!important;
	height:500px;
	width:1200px;
	margin:0 auto;
	margin-top:10px;

}
#preference{
	height:344px;
	width:1199px;
	border-top:3px solid #000;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	position:relative;

}
.guding{
	background:url(../images/sanjiao.gif) no-repeat left top;
	height:7px;
	width:16px;
	position:absolute;
	left:290px;
}

#preference-left{
	height:324px;
	width:218px;
	border-right:1px solid #ccc;
	padding:10px;
	float:left;
}
.preference-left-top{
	height:30px;

}
.preference-left-top img{
	height:23px;
	float:left;
	width:23px;
	display:block;
	background:red;
	
}
.preference-left-top p{
	height:25px;
	width:106px;
	float:left;
	padding-left:66px;
	font-weight:900;
	background:url(../images/maozi.gif) no-repeat 35px top;
}
.carousel{
	width:214px;
	height:300px;
	padding-left:4px;
	position:relative;
	overflow:hidden;

}
.carousel .carousel-dl1{
	float:left;
	position:absolute;
	left:0;
	top:0;
}

#preference-center{
	float:left;
	height:343px;
	width:720px;
	border-right:1px solid #ccc;
}

#preference-center .preference-center-p{
	height:37px;
	width:695px;
	border-bottom:1px solid #ccc;
	padding-left:25px;
	line-height:37px;
	font-weight:900;
}
#TV{
	height:305px;
	width:720px;
}
.tv1{
	float:left;
}
.tv2{
	float:left;
	height:274px;
	width:208px;
	border-right:1px solid #ccc;
	padding:16px;
	font-size:12px;
}
.tv2 dt{
	height:220px;
}
.tv2 dd{
	line-height:20px;
}
.tv3{
	float:left;
	height:306px;width:239px;
}
.free{
	height:80px;
	margin-top:10px;
}
h2{
	height:42px;
	font-size:16px;
	line-height:42px;
	padding-left:5px;
	color:#ff5500;
	width:1195px;
	border-bottom:3px solid #ff5500;
	position:relative;

}
h2 span{
	position:absolute;
	left:310px;
	top:45px;
	background:url(../images/sanj.gif) no-repeat left top;
	height:7px;
	width:12px;
}
h2 a{
	float:right;
	color:#0066cc;
}
#furnishing{
	height:390px;
	width:1200px;
}
#home-left{
	height:345px;
	width:239px;
	float:left;
}
#home-right{
	height:343px;
	width:958px;
	border:1px solid #ccc;
	float:left;
}
#home-right-top{
	height:34px;
	line-height:32px;
	border-bottom:1px solid #ccc;
}
#home-right-top p{
	float:left;
	color:#ff5500;

}
#home-right-top .home-right-top-ul li{
	float:left;
}
#home-right-top .home-right-top-ul li a{
	padding-left:22px;
}
.home-right-1{
	height:307px;
	width:958px;
}
.home-right-1-1{
	height:307px;width:239px;
	float:left;
}
.home-right-1 .home-right-1-1 dl{
		height:133px;
		width:219px;
		padding:10px;
}
.home-right-1 .home-right-1-1 dl dt{
		height:133px;
		width:133px;
		margin-right:20px;
		float:left;
}
.home-right-1 .home-right-1-1 dl .d1{
		height:66px;
		padding-top:10px;
		color:#333333;
}

.home-right-1-2{
	float:left;
}

/*----------------------------------------ÃÃÂ±Ã­-----------------------------------*/
#category{
	height:38px;
	width:1198px;
	border:1px solid #ccc;
	margin:0 auto;
}
#category p{
	height:38px;
	width:72px;
	line-height:38px;
	float:left;
	font-size:16px;
	font-weight:900;
	padding-left:20px;
}
#category span{
	height:38px;
	line-height:38px;
	float:left;
	font-size:14px;
	font-weight:400;

}

/*--------------------------------Ã–Ã·Ã’ÂªÃ„ÃšÃˆÃÃ‡Ã¸--------------------------------------*/

#content{
	min-height:3394px;
	height:auto!important;
	height:3394px;
	width:1200px;
	margin:0 auto;
	margin-top:10px;
}
#content:after{
	content:".";display:block;height:0;clear:both;overflow:hidden;visibility:hidden;
}

#content-left{
	height:auto!important;
	min-height:500px;
	height:500px;

	margin-right:10px;
	float:left;
	width:240px;
}
#content-left:after{
	content:".";display:block;height:0;clear:both;overflow:hidden;visibility:hidden;
}
#content-right{
	height:auto!important;
	min-height:3326px;
	height:3326px;
	float:right;
	width:950px;
}
#content-right:after{
	content:".";display:block;height:0;clear:both;overflow:hidden;visibility:hidden;
}
.content-left-top{
	height:55px;
	overflow:hidden;
	width:210px;
	border:1px solid #ccc;
	padding:0 14px;
	background:#ffffff;
}
.content-left-top a{
	font-size:16px;
	display:block;
	height:30px;
	width:202px;
	padding-top:12px;
	border-bottom:1px solid #ccc;

}
.content-left-top a b{
	display:block;
	width:170px;
	float:left;
}

.content-left-top ul{
	height:44px;

}
.content-left-top ul li{
	float:left;
	line-height:44px;
	margin-right:10px;
	font-size:12px;
}

h5{
	height:34px;
	width:218px;
	border:1px solid #ccc;
	margin-top:10px;
	line-height:34px;
	padding-left:20px;
	font-size:14px;
	font-family: "Ã‹ÃŽÃŒÃ¥";
}

.hotsell{
	height:560px;
	width:228px;
	border:1px solid #ccc;
	border-top:0;
	padding:10px 0 0 10px;
}
.content-right-top{
	height:34px;
	width:928px;
	border:1px solid #ccc;
	font-size:14px;
	font-weight:900;line-height:34px;
	padding-left:20px;
}
#agate{
	height:164px;
	width:950px;

	margin:10px 0;
}
#agate a:hover{
	color:#d00000;
}
#agate dl{
	margin-right:10px;
}

/*--------------------------------Ã‰ÃŒÃ†Â·Ã‰Â¸Ã‘Â¡--------------------------*/
#brand{
	height:65px;
	width:950px;
	border-bottom:1px dashed #ccc;
	overflow:hidden;
}

#brand-left{
	height:110px;
	width:856px;
	float:left;
}
#brand-right{
	height:114px;
	width:93px;
	float:left;
}

.brand-left-1{
	height:64px;
	width:113px;
	float:left;
	line-height:28px;
	text-align:center;
}
.brand-left-2{
	height:116px;
	width:742px;
	float:left;
/*	overflow:auto;*/
}

.brand-left-2 ul{
	height:25px;
	width:670px;
}
.brand-left-2 .brand-left-2-ul li{
	height:28px;
	width:130px;
	float:left;
	line-height:28px;
}
.brand-left-2 .brand-left-2-ul li a{
	color:#f1320a;
	padding:5px;
}
.brand-left-2 .brand-left-2-ul li a:hover{
	background:#f1320a;
	color:#fff;
}


#brand-right{
	font-size:12px;
	color:#333333;
	padding-top:12px;
	height:55px;
}
#brand-right a{
	display:block;
	height:12px;
	width:28px;
	float:left;
	color:#333333;


}
#brand-right .img{
	height:5px;
	width:8px;
}

#send{
	height:33px;
	margin:10px 0;
	width:950px;
}

#List .List-DL{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	height:358px;
	width:228px;
	border:1px solid #ccc;
}

.List-DL .List-DL-dt{
	height:240px;
	width:228px;
	position:relative;
}

.List-DL .List-DL-dd1{
	height:20px;
	padding-left:10px;
}
.List-DL .List-DL-dd2{
	height:20px;
	padding-left:40px;
	font-size:12px;
	line-height:20px;
	background:url(../images/zeng.gif) no-repeat 10px center;
	margin-bottom:5px;
	color:#f1320a;
}
.List-DL .List-DL-dd3 span{
	text-decoration:line-through;
	color:#898989;
}
.List-DL .List-DL-dd3{
	height:20px;
	padding-left:50px;
	font-size:12px;
	line-height:20px;
	background:url(../images/tejia.gif) no-repeat 10px center;
	color:#d00000;
}
.List-DL .List-DL-dd4 a{
	display:block;
	height:24px;
	width:100px;
	background:#d32402;
	margin-top:20px;
	margin-left:120px;
	text-align:center;
	line-height:24px;
	color:#fff;
}

#page li{
	list-style:none;
	float:left;
	
}

#page{
	height:66px;
	padding-left:440px;

}
#page li a{
	display:block;
	padding:8px 10px; 
	border:1px solid #ccc;
	margin-right:5px;
	color:#61a5d6;
}
#page li input{
	height:22px;
	width:20px;
	padding-left:15px;
}
.active{
	background:#f1310a;
}


/*--------------------------×¢²á------------------*/
#logonew{
	height:72px;
	padding-top:30px;
	width:900px;
	margin:0 auto;
}
#logol{
	height:62px;
	width:314px;
}
#ImagePageTitle{
	height:42px;
	float:left;
	margin-top:15px;
}
#logol dl{
	height:62px;
	width:314px;

}
#zhucet{
	height:41px;
	width:900px;
	margin:0 auto;
}
#zhucet dt{
	height:40px;
	border:1px solid #000;
	width:112px;
	border-bottom:0;

	text-align:center;
	line-height:40px;
	float:left;
	border-radius:5px 5px 0 0;
}
#zhucet dd{

	height:40px;
	width:374px;
	border-bottom:1px solid #000;
	text-align:right;
	line-height:40px;
	padding-right:10px;
	float:right;
	font-size:12px;
}
#zhucec{
	height:424px;
	width:900px;
	margin:0 auto;
	margin-top:34px;

}
#zhucecl{
	height:255px;
	width:340px;
	float:left;
}
#zhucecr{
	height:424px;
	width:700px;
	float:left;
	position:absolute;
	left:340px;
	top:0;

}

#zhucecr dt{
	height:40px;
	width:118px;
	float:left;
	text-align:right;
	line-height:40px;
	font-size:14px;
	color:#434343;
}
#zhucecr dl{
	height:40px;
	margin-bottom:22px;
}
#zhucecr dd{
	height:40px;
	float:left;
	font-size:14px;
	line-height:40px;

}

#zhucecr dd #txtMobile1{
	height:36px;
	width:264px;
	border:1px solid #ccc;
	float:left;
	color:#434343;
	padding-left:4px;
}
#zhucecr dd  #lblPhoneError{
	height:40px;
	line-height:40px;
	font-size:14px;
	padding-left:5px;
	color:#434343;
}

/*--------------------------------登录-------------------------------*/
#login-logo{
	height:118px;
	width:1080px;
	margin:0 auto;
	border-bottom:1px solid #000;
	padding-top:36px;
}

#login{
	height:473px;
	width:1080px;
	margin:0 auto;
	padding-top:32px;
}

#login-left{
	height:360px;
	width:480px;
	float:left;
}

#login-right{
	height:470px;
	width:576px;
	float:left;
}
/*----------------------------------------详情页---------------------*/
#Exquisite{
	height:596px;
	width:1200px;
	margin:0 auto;
	margin-top:10px;
}

#Exquisite-left{
	position:relative;
	height:594px;
	width:478px;
	float:left;
	border:1px solid #ccc;
}
.preview-img{
	height:478px;
	width:478px;
}
.preview-img img{
	height:478px;
	width:478px;
}
.Loupe-div{
	left:479px;
	display:none;
	top:0;
	position:absolute;
	overflow:hidden;
	text-align:center;
	height:476px;
	width:476px;
	border:2px solid #888888;
}
.bigImg{
	height:927px;
	width:927px;
	position:absolute;
	left:-222px;
	top:-332px;
}
.Loupe{
	height:250px;
	width:250px;
	position:absolute;left:0;top:0;
	background:white;
	opacity:0.4;
	border:1px solid #333;
	cursor:pointer;
	display:none;
}
.preview-little{
	height:70px;
	width:478px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.preview-little #imgBox img{
	height:50px;
	width:50px;
	border:1px solid #ccc;

}
.preview-little .preview-little-img li{
	float:left;
	margin-right:10px;
}

.img-prev{
	height:70px;
	width:17px;
	float:left;
	cursor:pointer;
}
.preview-little .preview-little-img{
	height:70px;
	width:444px;
	float:left;
	overflow:hidden;
	position:relative;
}

.img-next{float:right;
	height:70px;
	width:17px;
	cursor:pointer;

}
#imgBox{
	position:absolute;
	padding-left:10px;
	left:0;
	top:10px;
	width:796px;
	height:72px;
}
#a1{
	border:1px solid red;
}



#Exquisite-center{
	height:588px;
	width:440px;
	margin:0 10px;
	float:left;
}

#bbtc .bbtc-1{
	font-size:16px;
	height:20px;
	line-height:20px;
	font-weight:900;
}

#bbtc .bbtc-2{
	font-size:16px;
	height:35px;
	padding-top:10px;
	line-height:20px;
	color:#d32402;
	font-weight:900;
	border-bottom:1px solid #ccc;
}

#bbtc .num{
	line-height:50px;
	height:50px;
	width:440px;

}

#bbtc .num dt{
	height:50px;
	width:60px;
	float:left;
	font-size:12px;
	color:#999999;
}
 #bbtc .num dd{
	height:50px;
	float:left;
	font-size:12px;
}
 #MainContent_ChooseProduct1_div_ProductPrice{
 	height:42px;
 	border-bottom:1px solid #ccc;
 }
 #MainContent_ChooseProduct1_div_ProductPrice dt{
 	height:30px;
 	padding-top:12px;
 	float:left;
	font-size:12px;
 }

#MainContent_ChooseProduct1_div_ProductPrice dd{
 	height:35px;
 	padding-top:7px;
 	float:left;
	font-size:16px;
 }

#bbtcc{
	height:66px;
	border-bottom:1px solid #ccc;
}
#bbtcc #MainContent_ChooseProduct1_point{
	float:left;
	width:145px;
	height:66px;
	text-align:center;	
}

#bbtcc #MainContent_ChooseProduct1_point dt{
	float:left;
	width:145px;
	height:27px;
	padding-top:15px;
}

#bbtcc #MainContent_ChooseProduct1_point dd{
	font-size:12px;
	color: #999999;
}
#bbtccc{
	height:45px;
}

#bbtccc dt{
	color: #999999;
	font-size:12px;
	float:left;
	height:46px;
	width:60px;
	line-height:46px;
}

#bbtccc dd{
	float:left;
}
#bbtccc .bbtcccsize1 .bbtccc-u li{
	height:34px;
	float:left;
	margin-right:5px;
	padding-top:12px;
	

}
#bbtccc .bbtcccsize1 .bbtccc-u li .size-1{
	display:inline-block;
	float:left;
	border:2px solid #ccc;
	height:18px;
	width:18px;
	text-align:center;
	line-height:18px;
}
.activ{
	border:2px solid red;
}
#shoes{
	height:42px;

}
#shoes dt{
	height:26px;
	width:62px;
	line-height:26px;
	font-size:12px;
	float:left;
}
#shoes dd input{
	height:23px;
	width:34px;
	border:1px solid #ccc;
	font-size:12px;
	text-align:center;
	line-height:23px;
	float:left;
}
#shoes dd{
	float:left;
	font-size:12px;
}
#shoes dd p{
	height:26px;
	float:left;
	line-height:26px;
	font-size:12px;
}
#Exquisite-right{
	height:368px;
	width:240px;
	float:left;
}
#assortment{
	min-height:500px;
	height:500px;
	height:auto!important;
	
	width:1200px;
	margin:10px auto;

}
#assortment:after{
	content:".";
	height:0;
	clear:both;
	display: block;
	overflow: hidden;
	visibility: hidden;
}
#assortment-left{
	float:left;
	width:240px;
	height:auto;
}
#assortment-left p{
	height:38px;
	width:228px;
	border:1px solid #ccc;
	line-height:38px;
	padding-left:10px;

}
.dress{
	height:53px;
	border:1px solid #ccc;
	border-top:none;
	width:238px;
	padding-top:6px;
	margin-bottom:10px;
}
.dress li{
	float:left;
	height:26px;width:103px;
	padding-left:10px;
	color:#666666;
}
#similar{
	min-height:500px;
	height:auto!important;
	height:500px;
	width:188px;
	border:1px solid #ccc;
	border-top:none;
	padding:0 25px;
}


#similar dl{
	font-size:12px;
	height:172px;
	width:190px;
	border-bottom:1px dashed #ccc;
}
#similar .similar-a{
	height:130px;
	padding-left:46px;
}
#similar dt{
	height:20px;
	text-align:center;
}
#similar dd{
	color:#e4393c;
	height:20px;
	text-align:center;
}
/*-------------------右边评论----------------------------*/
.detail-d{
	margin-left:10px;
	float:left;
	height:auto;
	width:948px;
}






.detail-d-tit{
	width:948px;
	height:30px;
	border:1px solid #ddd;
	background:#f8f8f8;
}
.detail-d-tit span{
	border:1px solid #ddd;
	margin: -1px 0 0 -1px;
	text-align: center;
	display: block;
	width:90px;
	float:left;
	height:30px;
	cursor: pointer;
	line-height:33px;
}
.detail-d-tit .active{
	background: #fff;
	border-top-width: 3px;
	border-top-color: #e6212a;
	border-bottom: 0px;
	line-height: 30px;
	height: 29px;
	color: #e6212a;
}
.detail-cont ul{
	padding:0 20px 18px 20px;
}
.good-introduce li{
	float: left;
	width: 280px;
	height: 25px;
	line-height: 30px;
	overflow: hidden;
}
.gmjl table th{
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	text-align: left;
	padding: 10px;
	font-size: 12px;
	color: #666;
}
.gmjl table td{
	border-bottom: 1px solid #ddd;
	padding: 10px;
	line-height: 25px;
	text-align: left;
	font-weight: 100;
	vertical-align: top;
	color: #999;
}
/*详情页评论区*/
.review-wrap{
	width:990px;
	min-height:300px;
	height:auto!important;
	height:300px;
	margin:20px auto;
}
.review-top{
	height:37px;
	border:1px solid #eee;
	border-bottom:1px solid #e4393c;
	background:#f7f7f7;
}
.review-top a{
	display: block;
	float:left;
}
.review-top-left{
	float:left;
	height:38px;
	margin-top:-1px;
}
.review-top-left a{
	height:38px;
	padding:0 25px;
	font-size:14px;
	color:#666;
	line-height:38px;

}
.review-top .pitch-on{
	background:#e4393c;
	color:#fff;
}
.review-top-right{
	float:right;
	height:32px;
	width:230px;
	padding-top:6px;
}
.review-top-right a{
	font-size:12px;
	line-height:30px;
}
.QuickMark{
	width:103px;
	padding-left:24px;
	position: relative;
	background:url(../images/down.jpg) no-repeat 92px 12px;
}
.QuickMark-img{
	position:absolute;
	left:0;
	top:8px;
}
.shopping-cart{
	width:92px;
	height:28px;
	text-align:center;
}
.particular-tit{
	height:39px;
	background:#f7f7f7;
	padding-left:10px;
	line-height:39px;
	font-size:12px;
	color:#666;
	margin-top:20px;
	border:1px solid #eee;
}
.list-img{
	height:150px;
}
.list-img dt,.list-img dd{
	float:left;
}
.list-img dt{
	width:190px;
	height:102px;
	padding-top:48px;
}
.list-img dt .percentage{
	height:44px;
	width:190px;
	text-align:center;
	font:900 48px/1 "微软雅黑";
	color:#e4393c;
}
.list-img dt .percentage span{
	font-size:18px;
}
.list-img dt .part02{
	font-size:12px;
	color:#666;
	text-align:center;
	padding-top:10px;
}
.list-img dd{
	height:106px;
	padding-top:44px;
}
.list-img dd ul li{
	height:22px;
	font-size:12px;
	color:#666;
	width:170px;
	position:relative;
}
.list-img dd ul li div{
	width:100px;
	height:10px;
	background:#efefef;
	position:absolute;
	right:0;
	top:1px;
}
.list-img dd ul li div span{
	background:#e4393c;
	display: block;
	height:10px;
}
.comment-top{
	height:30px;
	border:1px solid #eee;
	padding-left:10px;
	background:#fafafa;
}
.comment-top li{
	font-size:12px;
	color:#666;
	line-height:150%;
	cursor: pointer;
	display: inline-block;
	padding:5px 10px;
}
.comment-top li span{
	display: inline;
	float: left;
}
.comment-content{
	width:100%;
}
.comment-item{
	padding:20px 30px 18px;
	border-bottom:1px solid #ddd;
}
.cont-item-main-left{
	float:left;
	width:140px;
}
.star{
	height:22px;
	width:85px;
	background:url(../images/commentsListIcons1.png) no-repeat -68px 0;
}
.comment-day,.comment-time{
	line-height:22px;
	font-size:12px;
	color:#666;
}
.comment-item:after{
	content:".";
	height:0;
	clear:both;
	display: block;
	overflow: hidden;
	visibility: hidden;
}
.cont-item-main-center{

	width:618px;
	float:left;
}
.p-comment{
	margin-bottom:10px;
	padding-right:30px;
	font-size:12px;
	line-height:150%;
	color:#666;
}
.comment-operate{
	height:18px;
	width:618px;
	margin-bottom:10px;
	font-size:12px;
	color:#666;
	display: none;
}
.comment-operate a:hover{
	color:#f00;
}
.cont-item-main-right{
	width:172px;
	float:left;
	font-size:12px;
	color:#666;
}
.user-item{
	padding-left:31px;
	line-height: 25px;
	background:url(../images/jdicon.jpg) no-repeat left center;
}
.vip-level{
	line-height:22px;
}
/*分页*/
.pr{
	height:48px;
}
.ui-page{
	padding:15px 0 5px;
	float:right;
}
.ui-page a{
	color:#333;
	padding:8px 1.2em;
	border:1px solid #ddd;
	margin-left:3px;
	font-size:12px;
	background:#f7f7f7;
	border-radius:3px;
	
}
.ui-page .current{
	border:0;
	background:0;
	color:#f00;
}

/*买家留言*/
.user-mes{
	width: 770px;
	height: auto;
	margin-top: 5px;
}
.user-mes-tit{
	background: #F5F5F5;
	border: #E0E0E0 1px solid;
	height: 30px;
	line-height: 30px;
	text-align: left;
	text-indent: 2em;
	font-size: 14px;
	font-weight: 500;
	color: #333333;
}
.user-mes-list{
	width: auto;
	line-height: 25px;
	margin-top: 10px;
	text-align: left;
}
.user-mes-name{
	width: 750px;
	font-size: 12px;
	margin:0 auto;
}
.user-mes-list span{
	font-weight:600;
	color:#666;
}
.mes-name{
	height: 23px;
	line-height: 19px;
	border: 1px solid #d5d5d5;
	text-indent: 0.2em;
}
.leave-mes{
	font-size: 12px;
	position: relative;
	left: 10px;
}
.leave-mes-tit{
	position: absolute;
	top: 15px;
	left: -1px;
}
.leave-mes textarea{
	border: 1px solid #d5d5d5;
	position: relative;
	width: 90%;
	top: 20px;
	line-height: 23px;
	float: right;
	left: -11px;
	font-size: 12px;
	text-indent: 0.2em;
}
.leave-num{
	margin-top: 10px;
	color: #333333;
	line-height: 25px;
	font-size: 12px;
	position: relative;
	left: 10px;
	top: 20px;
	text-align: left;
}
#star {
	margin-top:10px;
	position:absolute;
}
#star ul,#star span {
  	display: inline;
  	float: left;
  	height: 19px;
  	line-height: 19px;
}
#star ul {
  	margin: 0 10px;
}
#star li {
  	background: url(../images/singlestar.png) no-repeat scroll 0 0;
  	cursor: pointer;
  	float: left;
  	text-indent: -9999px;
  	width: 24px;
}
#star strong {
  	color: #f60;
  	padding-left: 10px;
}
#star li.on {
  	background-position: 0 -28px;
}
#star p {
  	background: url(../images/p-icon.gif) no-repeat 0 0;
  	display: none;
  	height: 60px;
  	padding: 7px 10px 0;
  	position: absolute;
  	top: 20px;
  	width: 159px;
  	line-height: 20px;
}
#star p em {
  	color: #f60;
  	display: block;
  	font-style: normal;
}
.buttons{
	padding: 15px;
	height: 70px;
	line-height: 70px;
}
.buttons .review-btn{
	background:#e6212a;
	border-radius: 5px;
	color: #fff;
	display: block;
	float: left;
	font-size: 16px;
	height: 15px;
	line-height: 15px;
	margin: 50px 5px 20px;
	padding: 10px;
	text-align: center;
	cursor: pointer;
	width: 60px;
}


/*-----------------------------------订单页-------------------------*/
#order-logo{
	height:90px;
	width:900px;
	margin:0 auto;
	padding-top:30px;
	background:url(../images/dingdan.gif) no-repeat right center;
}

#information{
	min-height:500px;
	height:500px;
	height:auto!important;
	border:1px solid #ccc;
	width:898px;
	margin:10px auto;

}
#information:after{
	content:".";
	height:0;
	clear:both;
	display: block;
	overflow: hidden;
	visibility: hidden;
}

h1{
	height:45px;
	line-height:45px;
	font-size:22px;
	border-bottom:1px solid #ccc;
	color:#000;
	padding-left:15px;
}
#fill{
	height:auto;
	width:898px;
}

#fill dl{
	height:28px;
	margin-bottom:8px;
	padding-left:55px;
}
#fill dl dt{
	height:28px;
	width:82px;float:left;
	text-align:right;
	font-size:12px;
	line-height:28px;
}

#confirm{
	height:34px;
	padding-left:70px;
}

#Payment{
	height:82px;
	border-top:1px solid #CCC;
}
#Commodity{
	height:auto;
	margin-bottom:30px;

}
#Commodity .Commodity-u{
	height:30px;
	width:898px;
	background:#f7f7f7;
	
}
#Commodity .Commodity-u li{
	float:left;
	text-align:center;
	font-size:12px;
	line-height:30px;
}
.product{
	height:94px;
	width:883px;
	border-bottom:1px dashed #ccc;
	padding-left:15px;
}
.product .product-dl{
	height:94px;
	width:494px;
	float:left;
}
.product .product-dt{
	height:94px;
	width:90px;
	float:left;

}

.product .product-dt img{
	height:86px;
	width:80px;
	
}
.product .product-dd{
	height:70px;
	padding-top:24px;
}
.product .product-dd a{
	height:20px;
	color:#2a81d1;
	display:block;
	line-height:20px;

}
.product .product-dd span{
	height:20px;
	color:#333333;
	display:block;
	font-size:12px;
	float:left;
}
.product .product-p1{
	height:94px;
	width:144px;
	line-height:94px;
	text-align:center;
	float:left;
	font-size:12px;
}
.product .product-p2{
	height:94px;
	width:100px;
	line-height:94px;
	text-align:center;
	float:left;
	font-size:12px;
}
#total{
	height:160px;
	width:900px;
	margin:0 auto;
}

.total-top{
	height:100px;
	padding-left:696px;
	
}
.total-top ul{
	height:100px;
	float:right;
	width:200px;
}

.total-top ul li span{
	line-height:22px;
	height:22px;
	float:left;
	width:100px;
	display:block;
	font-size:12px;
	text-align:center;

}
.total-top ul li b{
	line-height:22px;
	height:22px;
	float:left;
	width:80px;
	display:block;
	font-size:12px;
	padding-right:20px;
	text-align:right;
	font-weight:100;
}
#grand{
	height:44px;
	margin-top:10px;
	padding-left:500px;
}
#grand .grand-left{
	height:44px;
	width:200px;
	line-height:44px;
	float:left;

}
#grand .grand-left b{
	height:44px;
	width:100px;
	display:block;
	float:left;
	font-size:20px;

}
#grand .grand-left span{
	color:#e33636;
	font-size:30px;
	float:left;

}
.grand-right a{
	display:block;
	height:44px;
	width:176px;
	background:#d32402;
	color:#fff;
	font-size:16px;
	text-align:center;
	border-radius:5px;
	line-height:44px;
}
.grand-right{
	float:right;
}

/*-----------------------------------------购物车--------------------------*/
#cart-list{
	min-height:89px;
	height:auto!important;
	height:89px;
	width:900px;
	margin:0 auto;
	border:1px solid #d0d0d0;
	border-top:2px solid #9e9e9e;
}
#cart-list:after{
	content:".";display:block;height:0;clear:both;overflow:hidden;visibility:hidden;
}
#cart-list-top li{
	float:left;
}

.fszy{
	min-height:0;
	height:auto!important;
	height:0px;
	width:900px;
	margin:0 auto;
}
.fszy:after{
	content:".";display:block;height:0;clear:both;overflow:hidden;visibility:hidden;
}


.fszy{
	height:106px;
}
.fszy .fszy-p{
	padding-top:10px;
	height:90px;
	width:56px;
	font-size:12px;
	float:left;
}
.fszy-dl{
	float:left;
	height:106px;
	width:368px;
}
.fszy-dl .fszy-dt{
	float:left;
	height:100px;
	width:100px;
}
.fszy-dl .fszy-dd {
	height:70px;
	padding-top:35px;
}
.fszy-dl .fszy-dd a{
	display:block;
	height:20px;
	line-height:20px;
	color:#2a81d1;
}
.fszy-dl .fszy-dd span{
	display:block;
	height:20px;
	font-size:12px;
	float:left;
}
.fszy-1{
	height:106px;
	width:898px;
	border-bottom:1px solid #CCC;
	overflow:hidden;
}
.fszy-1 .fszy-p1{
	height:106px;
	line-height:106px;
	width:85px;
	float:left;
	text-align:center;
}
.fszy-1 .fszy-p2{
	height:106px;
	line-height:106px;
	width:130px;
	float:left;
	text-align:center;
}
.fszy-1 .fszy-p3{
	padding-left:10px;
	height:74px;
	padding-top:40px;
	width:90px;
	float:left;
	text-align:center;
}
.fszy-1 .fszy-p4{
	height:106px;
	padding-left:36px;
	width:114px;
	float:left;
}
.fszy-p3 .inpt{
	height:20px;
	width:25px;
	float:left;
	
	text-align:center;
	margin:0 1px;
}
.fszy-p3 .inpt-left{
	height:20px;
	width:25px;
	float:left;
	display:block;
	border:1px solid #ccc;
	font-weight:900;
	font-size:14px;
	line-height:20px;
}
.fszy-p3 .inpt-right{
	font-weight:900;
	height:20px;
	width:25px;
	float:left;
	display:block;
	font-size:14px;
	border:1px solid #ccc;
	line-height:20px;
}

.fszy-p4 span{
	display:block;
	height:106px;
	line-height:106px;
	width:80px;
	float:left;
}
.fszy-p4 a{
	display:block;
	height:106px;
	line-height:106px;
	float:left;
	width:25px;
	color:#2a81d1;
}
#gwc-hidd{
	height:44px;
}

#gwc-hidd p{
	height:44px;
	width:570px;
	text-align:right;
	line-height:44px;
	font-size:12px;
	float:left;
}

#gwc-hidd a{
	display:block;
	height:44px;
	line-height:44px;
	font-size:12px;
	float:left;
	margin-right:5px;
	color:#dd3127;
}
#empty-gwc{
	height:130px;
}

#empty-gwc-t{
	height:50px;
	padding-top:10px;
	padding-left:5px;
}
#empty-gwc-t a{
	display:block;
	float:left;
	margin-right:635px;
}

#empty-gwc-b{
	height:70px;
}
#empty-gwc-b .empty-gwc-b-a1{
	height:34px;
	width:92px;
	border:1px solid #ccc;
	display:block;
	background:#f6f6f6;
	text-align:center;
	line-height:34px;
	color:#000;
	float:left;
	font-size:16px;

}
#empty-gwc-b .empty-gwc-b-a2{
	height:42px;
	width:175px;
	border:1px solid #ccc;
	display:block;
	background:#d32402;
	text-align:center;
	line-height:42px;
	color:#fff;
	float:right;
	font-size:18px;

}






